Global site & engineer mechanical careers